body{font-family:"Microsoft Yahei";font-size:10px; color: #666666; background:#f5f5f5;background-size: 100% auto;}
html{overflow-x: hidden;}
/*头部*/
header{width: 100%; height:3rem; background:#0e823b; position: fixed;}
header h1{font-size: 1.3rem; text-align: center; line-height: 2.7rem; color: #FFFFFF;}
.nav_tubiao{position: absolute; top: 0; right: 0; bottom: 0; left: 0;}
.nav_tubiao span{ padding: 0.7rem 0.5rem 0 0.5rem; display: block; width: 50%; text-align: right; float: left;}
header span a{display: block;}
header span img{width:1.5rem;}
.app_banner{padding-top: 3rem;}
.app_banner img{width: 100%;}
.wap_box{background: #FFFFFF; border-top:1px solid #EEEEEE;border-bottom:1px solid #EEEEEE;}
.lgywm_title { width:100%; height:auto; padding: 0.5rem 0; color: #999999; font-size: 1rem;}
.lgywm_title strong{color: #009933; font-size: 1.2rem;}
.xian { width:100%; height:25px; border-bottom:1px solid #d7d8d8; }
.lwenzi { width:110px; height:auto; text-align:center; background-color:#FFF; margin:-15px auto 0px;}
.index_about{padding:0 1rem; line-height:1.5rem;font-size:0.85rem; margin-bottom: 1rem; overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    display: box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    word-break: break-word;}
.more{text-align: center; width: 5rem; margin: 0 auto; padding: 0.5rem 0; margin-bottom: 1rem; background: #FFFFFF; border: 1px solid #EEEEEE; border-radius: 2px; display: block;}
.index_product {overflow: hidden; margin-bottom: 1rem; padding: 0 0.5rem; text-align: center;}
.index_product li{width: 33%; float: left;}
.index_product li img{padding: 0.5rem 0.2rem; width: 100%;box-sizing: border-box;}
.index_product li span{display: block;}
.index_news { width:100%; height:auto; padding:0.5rem; border-bottom:1px solid #d7d8d8; text-align: left; overflow: hidden; }
.index_news h3 { width:70%; font-size:1rem; color:#333; line-height:20px; overflow:hidden; white-space: nowrap;}
.index_news p { width:70%; font-size:0.85rem; color:#666; line-height:25px; overflow:hidden; white-space: nowrap;}
.index_news .lzj { width:25%;  text-align:center; float:left; margin-right: 5%;}
.index_news .lzj img{width: 100%;}
.ask-list{margin-bottom:1rem;overflow:hidden;}
.ask-list li{margin:0 8px;border-bottom:1px solid #ebedee;}
.ask-list li a{display:block;padding:14px 7px 10px;overflow:hidden}
.ask-list li h4{line-height:24px;margin-bottom:5px; font-size:1rem; }
.ask-list li p{line-height:20px;color:#868b98; font-size:0.85rem; margin-bottom:5px;max-height:60px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;display: box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;word-break: break-word;}
.ask-list li .ask-descrip{display:block;float:right;line-height:20px;color:#b3b6bd;font-size:12px}

.about_con{padding: 0.5rem 0;}
.about_con img{width: 100%; padding: 0.5rem;}
.about_con dd{font-size: 0.85rem; line-height: 1.5rem;  padding: 0 0.5rem;} /*margin-bottom: 0.5rem;*/
.new_show_tit{font-size: 1rem!important; color: #333333; text-align: center; line-height: 250%;}
/*.splbbt{overflow: hidden;}*/
.splbbt li{float: left; width: 25%; text-align: center; font-size: 1rem; height:40px; line-height: 40px;}
.hover{color: #009933!important; border-bottom:2px solid #009933 ;}
.cnxhd1:nth-child(2n+1) {
	padding-top: 0.5rem;
    padding-right: 0.3rem;
    padding-left: 0.6rem;
}
.cnxhd1:nth-child(2n) {
	padding-top:0.5rem;
    padding-left: 0.3rem;
    padding-right: 0.6rem;
}
.cnxhd1 {
    width: 50%;
    margin-top: 5px;
    float: left;
    overflow: hidden;
    
}
.spsslb-img1 img {
    width: 100%;
}
.cnxhd-dpmc {
    font-size: 1rem;
    line-height: 100%;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    background: #FFFFFF;
    text-align: center;
    line-height: 2rem;
    
}
.base_box li{width: 25%;}
.base_con{background: #F5F5F5;}
.contact_tit{font-size: 1rem!important;color: #ff9900}




/*-----------------------------移动动画------------------*/
.pop-wrap {position: fixed;background:rgba(0, 0, 0, 0.498039);z-index: 99;top: 0;left: 0;right: 0;bottom: 0;display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;display: -ms-flexbox;-ms-flex-pack: center;-ms-flex-align: center;}

.moveFromTop{-webkit-transform: translate3d(0, -100%, 0);-moz-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.moveFromTop-moved {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}

.moveFromBottom{-webkit-transform: translate3d(0, 100%, 0);-moz-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.moveFromBottom-moved {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}

.moveFromLeft{-webkit-transform: translate3d(-100%, 0, 0);-moz-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.moveFromLeft-moved {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}

.moveFromRight{-webkit-transform: translate3d(100%, 0, 0);-moz-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.moveFromRight-moved {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}

#pagenav_pop{
	background: #204a37 !important;
}
.nav_top{
    width: 100%;
  height: 3rem;
  background: #0e823b;
  position: fixed;
}
.nav_top h1{
	font-size: 2em;
	height: 3rem;
	line-height: 3rem;
	text-align: center;
	color: #FFFFFF;
}
.nav_content{
	padding-top: 3rem;
}
.nav_content>ul>li{
	/*height: 2.5rem;*/
	line-height: 2.5rem;
	font-size: 1.5em;
	color: #FFFFFF;
	margin-left: 0.5em;
	border-bottom: 1px solid #FFFFFF;
	margin-right: 2em;
}
.nav_content>ul>li>div>label{
	display: block;
	float: right;
}
.nav_content ul li a{color: #fff;display: block;}
.secondmenu>li>div>label{
	display: block;
	float: right;
}
ul.secondmenu,ul.thirdmenu{
	display: none;
}
ul.secondmenu>li{
	margin-left: 2em;
	border-bottom: 1px dotted #FFFFFF;
	text-indent: 0;
}

ul.secondmenu>li:last-child{
    border: 0;
}
.thirdmenu>li{
	margin-left: 2em;
}

/*----------------------------弹窗----------------------*/
.pop-wrap {position: fixed;background:rgba(0, 0, 0, 0.498039);z-index: 99;top: 0;left: 0;right: 0;bottom: 0;display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;display: -ms-flexbox;-ms-flex-pack: center;-ms-flex-align: center;}
.passwrod-bank-inp{ background:#FFF; margin:0 auto;padding: 0em 0em;min-width: 50%;max-width: 80%;text-align: center;overflow: hidden;-webkit-border-radius: .5rem;border-radius: .5rem;}
.passwrod-bank-inp h2{font-style: normal; text-align:center; padding-top:18px;line-height: 1.4em;}
.tishiyu {text-align:center;font-weight:600; margin:10px 10px 10px 10px; font-size:1.8em;border:none}
.pass-btn-block{width:100%;border: 0px;border-top: 1px solid rgba(0,0,0,0.3);border-color: #ddd;border-image: url() 2 stretch;
    -webkit-border-image: url() 2 stretch;
    overflow:hidden;line-height: 18px;text-align: center;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.pass-btn-block p{padding:10px 0px; color:#007aff; font-size:1.6em;font-weight: 600;}
.pass-btn-block p {
    border: 0px;
    border-color: #ddd;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border-image: url() 2 stretch;
    -webkit-border-image: url() 2 stretch;
}
.pass-btn-block p:nth-of-type(2) {
    border-left: 1px solid rgba(0,0,0,0.3);
}
.queding{border-right:thin solid #dcdcdc;float:left; text-align:center; width:50%;}
.quxiao{float:left; text-align:center; width:50%;}
.srxmk{width:85%; margin:0px auto; margin-bottom:10px;}
.qsrndxm {width:100%; height:30px; border:thin solid #909090; line-height:30px;}
.queding1{ width:100%; text-align:center; display:block;}
.toastmsg {color: #fff;font-style: normal;font-size: 14px;display: inline-block;padding: 10px 5px;min-width: 120px;max-width: 90%; border-radius: 5px; text-align: center;background-color: rgba(51,51,51,.9); -webkit-border-radius:5px; }
/*----------------------------弹窗结束----------------------*/
/*---------------------------------------加载中的样式--------------------------------------------*/
.waiting {background-color: rgba(0,0,0,0.7); width:100px;height: 100px;background-color:rgba(0,0,0,0.7);border-radius:5px;box-sizing: border-box;display: flex;flex: 0 1 auto;flex-direction: column;flex-grow: 1;flex-shrink: 0;flex-basis: 25%;max-width: 50%;}
.msgtop1 {height: 20px;}
.msgbottom1 {height: 30px;}
.spinner1{height: 40px;width: 40px;}
.msgtop2 {height: 27.5px;}
.msgbottom2 {height: 22.5px;}
.spinner2{height: 45px;width: 40px;}

.waitingmessage{text-align:center;color:#FFFFFF;font-weight: bold;margin: 0 auto;font-size: 14px;    padding-top: 12px;}
.spinner {position: relative;margin: 0 auto;}
.spinner div {width: 10%;height: 26%;background-color: white;position: absolute;left: 44.5%;top: 37%;opacity: 0;-webkit-border-radius: 30%;-webkit-animation: fade 1s linear infinite;}
.spinner div.bar1 {-webkit-transform:rotate(0deg) translate(0, -142%); -webkit-animation-delay: 0s;}
.spinner div.bar2 {-webkit-transform:rotate(30deg) translate(0, -142%); -webkit-animation-delay: -0.9167s;}
.spinner div.bar3 {-webkit-transform:rotate(60deg) translate(0, -142%); -webkit-animation-delay: -0.833s;}
.spinner div.bar4 {-webkit-transform:rotate(90deg) translate(0, -142%); -webkit-animation-delay: -0.75s;}
.spinner div.bar5 {-webkit-transform:rotate(120deg) translate(0, -142%); -webkit-animation-delay: -0.667s;}
.spinner div.bar6 {-webkit-transform:rotate(150deg) translate(0, -142%); -webkit-animation-delay: -0.5833s;}
.spinner div.bar7 {-webkit-transform:rotate(180deg) translate(0, -142%); -webkit-animation-delay: -0.5s;}
.spinner div.bar8 {-webkit-transform:rotate(210deg) translate(0, -142%); -webkit-animation-delay: -0.41667s;}
.spinner div.bar9 {-webkit-transform:rotate(240deg) translate(0, -142%); -webkit-animation-delay: -0.333s;}
.spinner div.bar10 {-webkit-transform:rotate(270deg) translate(0, -142%); -webkit-animation-delay: -0.25s;}
.spinner div.bar11 {-webkit-transform:rotate(300deg) translate(0, -142%); -webkit-animation-delay: -0.1667s;}
.spinner div.bar12 {-webkit-transform:rotate(330deg) translate(0, -142%); -webkit-animation-delay: -0.0833s;}
@-webkit-keyframes fade{ from {opacity: 1;}    to {opacity: 0.25;}}
/*---------------------------------------加载中的样式结束--------------------------------------------*/

.feedback { height: 3em; line-height: 3em; }
.feedback label{ width: 20%; display: inline-block; vertical-align: top; }
.feedback input{ width: 16em; height: 2em;line-height: 2em; line-height: 3em; }
.feedback textarea{ width: 16em; height: 6em; padding-top: 0.5em;}